chorro (chile) - Spanish English Dictionary